Watch Chinese Travel: Shanghai (1970) : Full Movie Online Free With a skyline to rival that of New York City or Dubai, Shanghai has become the face of modern China – the bustling economic hub of the world's most populous nation. But it's also an old city, and this video travelogue spotlights that side, too. You'll visit historical landmarks, enchanting gardens and hidden corners of the increasingly cosmopolitan center and learn about its many charms through this beautifully photographed documentary.